be in a very tight spot - Allemand Anglais Dictionnaire